
package org.springblade.modules.app.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 订单表实体类
 *
 * @author BladeX
 * @since 2020-08-20
 */
@Data
@TableName("gdiu_product_order")
@ApiModel(value = "ProductOrder对象", description = "订单表")
public class ProductOrder implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userid;
    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String phone;
    /**
     * 产品id
     */
    @ApiModelProperty(value = "产品id")
    private Long pid;
    /**
     * 产品名称
     */
    @ApiModelProperty(value = "产品名称")
    private String pname;
    /**
     * 价格/积分
     */
    @ApiModelProperty(value = "价格/积分")
    private Integer coal;
    /**
     * 冗余
     */
    @ApiModelProperty(value = "冗余")
    private String privcode;
    /**
     * 冗余
     */
    @ApiModelProperty(value = "冗余")
    private String privname;
    /**
     * 冗余
     */
    @ApiModelProperty(value = "冗余")
    private String citycode;
    /**
     * 冗余
     */
    @ApiModelProperty(value = "冗余")
    private String cityname;
    private String areacode;
    private String areaname;
    private String jdcode;
    private String jdname;
    /**
     * 详细地址
     */
    @ApiModelProperty(value = "详细地址")
    private String xdaddress;
    /**
     * 物流公司
     */
    @ApiModelProperty(value = "物流公司")
    private String wlcompany;
    /**
     * 物流单号
     */
    @ApiModelProperty(value = "物流单号")
    private Integer wlno;
    /**
     * 1:待发货 2:已发货 3:已完成
     */
    @ApiModelProperty(value = "1:待发货 2:已发货 3:已完成")
    private String orderstatus;
    private Date ctime;


}
